Tureng Mobile
Deyim
1
f.
drill (someone) (with questions)